//
//  JiaYuanAPIHelper.h
//  OneToOne
//
//  Created by Herui on 10/31/14.
//  Copyright (c) 2014 jiayuan. All rights reserved.
//

#import <Foundation/Foundation.h>

// add by herui
// 接口验签

@interface JiaYuanAPIHelper : NSObject

@property (nonatomic, copy) NSString *time;


/**
 *  生成加入公共参数后的接口地址
 *
 *  @param string  业务方产生的请求地址, 仅包含业务所需参数
 *  @param yesOrNo 是否登录环境, 登录环境会加入uid, token...
 *
 *  @return 新接口地址
 */
+ (NSString *)urlStringWithString:(NSString *)string isLogin:(BOOL)yesOrNo;

/**
 *  在dic字典里面加入公用参数, e.g. uid, token...
 *  仅适用与post请求
 *
 *  @param string 请求接口的url地址
 *  @param dic    业务方生产的接口字典
 *
 *  @return 加入公用参数的新字典
 */
+ (NSDictionary *)APIDictWithURLString:(NSString *)string dic:(NSMutableDictionary *)dic;
/**
 *  在dic字典里面加入公用参数, 但不包含(uid, token...)
 *  仅适用与post请求
 *
 *  @param string  请求接口的url地址
 *  @param dic     业务方生产的接口字典
 *  @param yesOrNo 该接口是否是在登录后环境下请求
 *
 *  @return 加入公用参数的新字典
 */
+ (NSDictionary *)APIDictWithURLString:(NSString *)string dic:(NSMutableDictionary *)dic isLogin:(BOOL)yesOrNo;


@end
